from math import sqrt,floor
t=0
a=float(input())
a=floor(a)
i=a//1000
c=a//100%10
d=a%100//10
x=a%10
if 999<a<10000 :
    if a%2==0 :
        print ("чётное: да")
    else :
        print ("чётное: нет")
    if a%3==0:
        print("кратное трём: да")
    else :
        print ("кратное трём: нет")
    j=floor(sqrt(a))
    l=sqrt(a)
    if j==l  :
        print ("является квадратом числа:",j)
    elif j!=l :
        print ("является квадратом числа: нет")
    print ("наименьшая цифра:",min(i,c,d,x))
    print ("наибольшая цифра:",max(i,c,d,x))
    if i==0 :
        t+=1
    if c==0 :
        t+=1
    if d==0:
        t+=1
    if x==0 :
        t+=1
    print ("количество нулей в числе:",t)
    q=floor(sqrt(x))
    w=sqrt(x)
    if q!=w :
        print ("цифра в разряде единиц является квадратом цифры: нет")
    elif q==w :
        print ("цифра в разряде единиц является квадратом цифры:",q)
    r=floor(sqrt(d))
    h=sqrt(d)
    if r==h :
        print ("цифра в разряде десятков является квадратом цифры:",r)
    elif r!=h:
        print ("цифра в разряде десятков является квадратом цифры: нет")
    u=floor(sqrt(c))
    s=sqrt(c)
    if u==s  :
        print ("цифра в разряде сотен является квадратом цифры:",u)
    elif u!=s :
        print ("цифра в разряде сотен является квадратом цифры: нет")
    z=floor(sqrt(i))
    y=sqrt(i)
    if z==y :
        print ("цифра в разряде тысяч является квадратом цифры:",z)
    elif z!=y :
        print ("цифра в разряде тысяч является квадратом цифры: нет")
    else :
        print ("введённое число не является четырёхзначным")
